@charset "utf-8";
/* CSS Document */


.more{ float:right; font-size:12px; color:#bbb;}
.time{ font-size:12px; color:#999; float:right;}

.title{height:41px; line-height:41px; border-bottom:1px solid #5da2e3; width:100%; position:relative; background:#f5f5f5 ;}
.title h2{ float:left; height:35px; line-height:35px; margin-top: 6px;}
.title h2 a{font-size:16px; color:#333; font-weight:normal; display:block;padding:0 21px; height:37px; line-height:37px;}
.title h2 .active{ color:#175295; font-size:16px; font-weight:bold;text-decoration:none; background:#fff; display:block; padding:0 21px; height:35px; line-height:35px; border:1px solid #5da2e3; border-bottom:none;}
.title .more{display:none; float:right;  margin-right:10px; color:#aaa; font-size:12px;}
.title .more:hover{ color:#aaaaaa; text-decoration: none;}
.list{ width:100%; display:none; }
.list ul{margin-top:9px;}
.list ul li{ font-size:14px; height:36px; line-height:36px; vertical-align:top; overflow:hidden;}
.list ul li a{ float:left; color:#444; white-space:nowrap; max-width:80%; overflow:hidden; text-overflow:ellipsis; text-decoration:none;}
.list ul li a:hover{ color:#1b5bad;}
.list ul li .time{float:right; color:#aaa; font-size:12px; margin-right:5px;}
/*main_news*/
.main_news{ width:100%;}

/*main*/
.main{ width: 1140px; position:relative; margin: 20px auto;}
.main_top{ width:1140px; height:340px; background:url(../img/2017_hbt_main_top_bg.png) center bottom no-repeat;}
.main_xxgk_box{ width: 100%; height: 300px;}
.main_left{ float:left; width:280px;}
.main_center{ float:left; width:400px; margin:0 20px;}
.main_right{ float:left; width:320px;}
/*slideBox*/
.slideBox{ float:left; height:320px; width:607px;position:relative; z-index:5;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:15px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:5px;  width:10px; height:10px; background:#dcdcdc; cursor:pointer; color:#999; }
.slideBox .hd ul li.on{ background:url(../img/2017_hbt_slider_dot_on.png) center center no-repeat;}
.slideBox .bd{ position:relative; height:320px; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd li a{ display:block; width:607px; height:320px; position:relative;}
.slideBox .bd li p{ position:absolute; left:0; bottom:0; width:607px; height:40px; background:url(../img/tpxw_titbg02.png) repeat;  font-size:16px; line-height:40px; color:#fff; cursor:pointer; text-indent:20px;}
.slideBox .bd li a:hover p{ color:#256092;}
.slideBox .bd img{ width:607px; height:320px;}

/*工作动态*/
.gzdt{ float:left; width:513px; height:320px; margin-left: 20px;}
.gzdt .list{ width:490px !important; padding-left: 20px;}
.gzdt .list .headline{ width:100%; height:121px; background: url(../img/2017_hbt_news_bg.jpg) center bottom no-repeat;}
.gzdt .list .headline h2{ margin-top:10px; height:45px; line-height:45px;}
.gzdt .list .headline h2 a{ color:#1b5bad;font-size:18px; font-weight:bold;}
.gzdt .list .headline h2 a:hover{ color: #ff0000; text-decoration: none;}
.gzdt .list .headline p{ width:100%; line-height:22px; color:#888; }
.gzdt .list .headline p .xxnr a{ font-size:12px; color:#ff0000;}
.gzdt .list .headline p .xxnr a:hover{ text-decoration: none; color: #1b5bad;}
/*专题专栏*/
.ztzl{ width:1138px; height: 68px;  overflow:hidden; position:relative;  border:1px solid #ccc; padding:20px 0;margin-bottom: 20px;-moz-box-shadow:2px 4px 5px #999999; -webkit-box-shadow:2px 4px 5px #999999; box-shadow:2px 4px 5px #999999;  }
.ztzl .hd .prev,.ztzl .hd .next{ display:block;  width:16px; height:68px; float:right;overflow:hidden;
	 cursor:pointer;  position: absolute; top: 20px; }
.ztzl .hd .prev{left: 5px;background:url(../img/2017_hbt_ztzl_prev.png) center center no-repeat;}
.ztzl .hd .next{ background:url(../img/2017_hbt_ztzl_next.png) center center no-repeat; right: 5px !important;}
.ztzl .bd{ /*padding:0 23px;*/ padding-left: 30px; width: 1064px;  }
.ztzl .bd ul{ overflow:hidden; zoom:1; }
.ztzl .bd ul li{ margin:0 9px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.ztzl .bd ul li { text-align:center; }
.ztzl .bd ul li a img{ width:245px; height:68px; display:block;  padding:2px; border:1px solid #ccc; }
.ztzl .bd ul li a:hover img{ border-color:#999;  }


/*信息公开*/
.xxgk{ width:280px; height:100%; float: left;}
.xxgk .zfxxgk_tit{ width: 100%; height: 42px; color: #FFFFFF; font-size: 16px; line-height: 42px; text-align: center; background: #5da2e3; margin-bottom: 13px;}
.xxgk .xxgk_ml{margin-top:0;width:100%;}
.xxgk .xxgk_ml li{  width:278px; height:36px; margin-bottom:5px; background:url(../img/2017_hbt_xxgk_line.png) 79px center  no-repeat #ffffff; border:1px solid #eeeeee;}
.xxgk .xxgk_ml li a{ font-size:15px; color:#9dcaff;  height:36px; line-height:36px; text-indent:96px; display:block;}
.xxgk .xxgk_ml li:hover{ background: url(../img/2017_hbt_xxgk_line_on.png) 79px center  no-repeat #f1f1f1;}
.xxgk .xxgk_ml li:hover a{ color: #6caefb; text-decoration: none; font-weight: bold;}
.xxgk .xxgk_ml li .xxgk_ml_li01{ background:url(../img/2017_hbt_xxgk_bg.png) 34px 0 no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li02{ background:url(../img/2017_hbt_xxgk_bg.png) 35px -36px no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li03{ background:url(../img/2017_hbt_xxgk_bg.png) 36px -72px no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li04{ background:url(../img/2017_hbt_xxgk_bg.png) 36px -108px no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li01:hover{ background:url(../img/2017_hbt_xxgk_bg_on.png) 34px 0 no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li02:hover{ background:url(../img/2017_hbt_xxgk_bg_on.png) 35px -36px no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li03:hover{ background:url(../img/2017_hbt_xxgk_bg_on.png) 36px -72px no-repeat;}
.xxgk .xxgk_ml li .xxgk_ml_li04:hover{ background:url(../img/2017_hbt_xxgk_bg_on.png) 36px -108px no-repeat;}
.xxgk_qzqd{ width:280px; margin-top:10px;}
.xxgk_qzqd li{width:50%; height:30px; line-height:30px; float:left; text-indent:37px;background: url(../img/2017_hbt_xxgk_dot.png) 27px center no-repeat #fff;}
.xxgk_qzqd li a{font-size:14px; color:#6aa9ff; }
.xxgk_qzqd li a:hover{color: #6caefb;font-weight: bold;}



/*公示公告*/
.tzgg,.gsgg{ width: 400px; margin-left: 20px; height: 100%; float: left;}

/*办事服务*/
.bsfw_box{ width: 100%; height: 213px;}
.bsfw_box .bsfw_wsbs{ width: 700px; margin-right: 20px; height: 100%; background: url(../img/2017_hbt_wsbs_bg.jpg) center 42px no-repeat;}
/*网上办事*/
.bsfw_wsbs_tit{ width: 100%; height: 42px; line-height: 42px; background: #5da2e3;}
.bsfw_wsbs_tit h2{ float: left; color: #FFFFFF; font-size: 16px; font-weight: bold; text-indent: 108px;}
.bsfw_wsbs_tit .more{ font-size: 12px; color: #FFFFFF; float: right; margin-right: 15px;}
.bsfw_wsbs ul{ width: 456px; height: 116px; padding-top:27px ; padding-left: 40px;}
.bsfw_wsbs ul li{ float: left; width: 114px; height: 54px; margin: 2px 0;}
.bsfw_wsbs ul li a{display: inline-block; color: #fff; font-size: 14px; padding: 4px 25px; line-height: 22px;background: url(../img/2017_hbt_wsbs_list_bg.jpg) center center no-repeat;}
.bsfw_wsbs ul li a:hover{ background-image: url(../img/2017_hbt_wsbs_list_bg_on.jpg); -moz-box-shadow:0px 0px 13px #E4E5ED; -webkit-box-shadow:0px 0px 13px #E4E5ED; box-shadow:0px 0px 13px #E4E5ED;}
/*政务平台*/
.bsfw_box .bswf_zwpt{ width: 420px; height: 100%;}
.bswf_zwpt ul{ width: 100%;}
.bswf_zwpt .zwpt_list01{ height: 116px; width:100%;}
.bswf_zwpt .zwpt_list01 li{ float: left; width: 135px; height: 55px;}
.bswf_zwpt .zwpt_list01 li img{ width: 135px; height: 55px;}
.bswf_zwpt .zwpt_list01 li:hover img{-webkit-transform: scale( 1.1,1.1); -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -transform: scale(1.1,1.1); transition: .3s transform; }
.bswf_zwpt .zwpt_list01 .mr7{ margin-right: 7px;}
.bswf_zwpt .zwpt_list01 .mbt6{ margin-bottom: 6px;}
.zwpt_list02{ width: 100%; height: 94px; border-top: 3px solid #6bb2ed;}
.zwpt_list02 li{ float: left; width: 104px; height: 46px; background: #e5f1f6;  margin: 0 1px 1px 0;}
.zwpt_list02 li a{ color: #333333; font-size: 14px; display: block; width: 100%; height: 100%;line-height: 46px; text-align: center;}
.zwpt_list02 .zwpt_list02_last{ width: 138px !important;}
.zwpt_list02 li:hover{ background: #b7e2f4;}
.zwpt_list02 li:hover a{ color:#0c78a6;}

/*办事平台*/
.index_fbpt{width: 100%; height: 210px; overflow: hidden;}
.index_fbpt li{ width:270px; height: 85px; float: left; margin-left: 20px; margin-bottom:20px;-moz-box-shadow:2px 4px 5px #999999; -webkit-box-shadow:2px 4px 5px #999999; box-shadow:2px 4px 5px #999999;}
.index_fbpt li:first-child{margin-left: 0;}
.index_fbpt li a img{ width: 270px; height: 85px;}
.index_fbpt li a:hover img{-webkit-transform: scale( 1.05,1.05); -moz-transform: scale(1.05,1.05); -ms-transform: scale(1.05,1.05); -transform: scale(1.05,1.05); transition: .3s transform; }
/*互动交流*/
.hdjl_box{ width: 100%; height: 244px; margin-top: 20px;}
.hdjl_box .hdjl_tzxx{ width: 400px; margin: 0 20px;}
.hdjl_box .hdjl_dczj{ width: 420px;}
.hdjl_box .hdjl_zxft{ width: 280px;}
.hdjl_wsts{ float: right; display: block; width: 125px; height: 41px; background: url(../img/2017_hbt_wsts_btnbg.png) center center no-repeat; text-align: center; line-height: 37px; color: #FFFFFF; font-size: 16px;}
.hdjl_wsts:hover{ color: #074f77;}
/*在线访谈*/
.hdjl_zxft .hdjl_zxft_tit{ width: 100%; height: 42px; line-height: 42px;  background: #5da2e3;text-align: center;}
.hdjl_zxft .hdjl_zxft_tit a{color: #FFFFFF; font-size: 16px; font-weight: bold; }
.hdjl_zxft .hdjl_zxft_info{ width: 100%; height: 66px; padding: 11px 0 14px 0; border-bottom: 1px dashed #e5e5e4;}
.hdjl_zxft .hdjl_zxft_info .hdjl_zxft_info_pic img{ width: 115px; height: 66px; margin-right: 18px;}
.hdjl_zxft .hdjl_zxft_info .hdjl_zxft_info_tit{line-height: 24px; width: 147px;}
.hdjl_zxft .hdjl_zxft_info .hdjl_zxft_info_tit span{ color: #333333; font-size: 14px; font-weight: bold;}
.hdjl_zxft .hdjl_zxft_info .hdjl_zxft_info_tit a{color: #333333; font-size: 14px;}
.hdjl_zxft .hdjl_zxft_info .hdjl_zxft_info_tit a:hover{color: #5da2e3;}
.hdjl_zxft .hdjl_zxft_info .hdjl_zxft_info_time{ background:url(../img/2017_hbt_hd_clock.png) left center no-repeat; text-indent: 18px; color: #555555; font-size: 12px;}
.hdjl_zxft .hdjl_zxft_guest{ height: 20px; line-height: 20px; color: #333333; font-size: 14px; margin: 10px 0 14px;}
.hdjl_zxft .hdjl_zxft_guest span{ font-weight: bold;color: #333333; font-size: 14px;}
.hdjl_zxft .hdjl_zxft_abs{ background: url(../img/2017_hbt_zxft_abs.jpg) left 3px no-repeat; text-indent: 69px; color: #333333; font-size: 14px; line-height: 26px;}
.hdjl_zxft .hdjl_zxft_abs a{ color: #ff0000;}
.hdjl_zxft .hdjl_zxft_abs a:hover{color: #5da2e3;}
/*特色栏目*/
.tslm_box{ width: 100%; height: 214px; }
/*环保视频*/
.tslm_hbsp{ float: left; width: 278px; height: 192px; border: 1px solid #5da2e3;}
.tslm_hbsp .tslm_hbsp_tit{ width: 100%; height: 42px; background: #5da2e3; line-height: 42px; text-indent: 32px; }
.tslm_hbsp .tslm_hbsp_tit a{ color: #ffffff; font-size: 16px;}
.tslm_hbsp .hbsp_box{ width: 267px; height: 136px; border: 1px solid #8d8d8d; margin: 6px 4px; position: relative;}
.tslm_hbsp .hbsp_box .hbsp_btn{ display: block; width: 47px; height: 47px; position: absolute; left: 110px; top: 35px; z-index: 10;}
.tslm_hbsp .hbsp_box .hbsp_pic{
	display: block;
	width:267px;
	height:136px;
	background:#000;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	transition: all .5s ease;
	-webkit-backface-visibility: none;
	}
.tslm_hbsp .hbsp_box .hbsp_pic:hover{filter: alpha(opacity=20);-moz-opacity: 0.4;opacity: 0.4;}
.tslm_hbsp .hbsp_box p{ position: absolute; bottom: 0; left: 0; width: 100%; height: 30px; line-height: 30px; background:url(../img/tpxw_titbg02.png) repeat; font-size: 14px; color: #ffffff; text-align: center;}
/*新闻发布会*/
.xwfbh{ float: left; width:400px; height: 100%; margin: 0 20px;}
.xwfbh_tit{ height: 24px; line-height: 24px;}
.xwfbh_pic{ float: left; display: block; width: 195px; height: 113px; margin-top: 9px;}
.xwfbh_pic img{ width: 195px; height: 113px;}
.xwfbh_tit span{ font-size: 18px; color: #d80000; font-weight: bold;}
.xwfbh_tit a{ font-size: 16px; color: #333333; text-indent: 10px;}
.xwfbh_tit a:hover{ color: #1b5bad;}
.mr10{ margin-right: 10px;}
/*电子期刊*/
.tslm_dzqk{ width: 420px; height: 100%; float: left;}
.slideTxtBox{ width:100%; }
.slideTxtBox .hd{ height:50px; line-height:50px; background:url(../img/2017_hbt_zcfg_list_tabbg.png) bottom center no-repeat;   position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; width: 320px; margin: 0 40px;   }
.slideTxtBox .hd ul li{ height: 50px; width: 50%; line-height: 50px; float:left;  cursor:pointer;   }
.slideTxtBox .hd ul li a{font-size: 14px; color: #555555; padding: 0 29px;}
.slideTxtBox .hd ul li.on{ color: #333; font-weight: bold; }

/*底部监测平台*/
.btm_iframe_box{ width: 100%; height: 350px;}
.btm_iframe_box .kqzlyb_iframe{ width: 280px; float: left;}
.btm_iframe_box .hjzlfb_iframe{ width: 400px; float: left; margin: 0 20px;}
.btm_iframe_box .kqzlpm_iframe{ width: 420px; float: left;}
.btm_iframe_tit{ height: 42px; width: 100%; }
.btm_iframe_tit a{ font-size: 16px; font-weight: bold; color: #ffffff; display: block; width: 100%; height: 100%;background: #5da2e3; line-height: 42px; text-align: center;cursor: default;}
.btm_iframe_tit a:hover{/* background: #1980e1;*/}
.kqzlyb_iframe_box,.kqzlpm_iframe_box{ height: 308px; width: 100%;background: #ebebeb;}
.hjzlfb_iframe_box{ height: 258px; width: 100%; background: #ebebeb;}
.hjzlfb_iframe_btn{ display: block; float: left; width: 179px; height: 44px; margin: 6px 10px 0 10px;}